spanish agency for international development cooperation - Français Anglais Dictionnaire